home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / graphics / wngrph.zip / WINGRAPH.DOC < prev    next >
Text File  |  1992-04-05  |  15KB  |  437 lines

  1. ------------------------------------------------------------------
  2.  
  3.                   WINGRAPH 
  4.  
  5.                 Version 1.00
  6.  
  7.                       Copyright (c) 1992
  8.                Dean Dinnebeil and XWare, Inc.
  9.  
  10. ------------------------------------------------------------------
  11.  
  12.               TABLE OF CONTENTS
  13.  
  14.  
  15.  
  16.     1 - REGISTRATION
  17.     2 - PROGRAM DESCRIPTION
  18.     3 - INSTALLATION
  19.     4 - QUICK START
  20.     5 - MENU COMMANDS
  21.     6 - DEFINITION OF SHAREWARE
  22.     7 - DISCLAIMER - AGREEMENT
  23.     8 - OMBUDSMAN STATEMENT
  24.  
  25.  
  26.  
  27. -----------------------------------------------------------------
  28. 1 - REGISTRATION
  29.  
  30.  
  31.     To register your copy of WinGraph send $35 to:
  32.  
  33.     XWare, Inc.
  34.     1674 Broadway
  35.     New York, NY 10019
  36.  
  37.     Please include your name, address, and phone number with your
  38.     payment. Also, please indicate preferred disk size (3╜ or 5╝).
  39.  
  40.     New York State residents please add 8.25% sales tax.
  41.  
  42.     Registration benefits include:
  43.  
  44.         o Telephone and written support.
  45.  
  46.         o A copy of WinGraph with the automatic "nag" screen disabled.
  47.  
  48.           (In place of the Shareware registration request will be
  49.           the registered user's name and license number.)
  50.  
  51.         o Notification of future releases of WinGraph.
  52.  
  53.     User feedback is encouraged. If you have suggestions, complaints,
  54.     or bug reports please feel free to contact XWare at the above
  55.     address or call (212) 262-4982 between 9:00 AM and 5:00 PM EST,
  56.     or via CompuServe Mail - 76477,2113.
  57.  
  58. -----------------------------------------------------------------
  59. 2 - PROGRAM DESCRIPTION
  60.  
  61. WinGraph is an equation graphing program designed primarily for use by 
  62. students and teachers of High School and Junior High School mathematics.
  63.  
  64. WinGraph's features include:
  65.  
  66. 1) Expression parsing; 
  67.  
  68. 2) Cartesian coordinate graphs in two and three dimensions;
  69.  
  70. 3) Polar coordinate graphs;
  71.  
  72. 4) Simultaneous graphing of two equations (two-dimensional graphs only);
  73.  
  74. 5) Solutions to equations (two-dimensional graphs only);
  75.  
  76. 6) Variable solution ranges;
  77.  
  78. 7) Full rotational and zoom capability for graphs in three dimensions;
  79.  
  80. 8) Printing of graphs to devices supported in Microsoft Windows;
  81.  
  82. 9) Use of Microsoft Windows clipboard facility for transferring 
  83.    images created in WinGraph to other Windows programs;
  84.  
  85. 10) User configurable display features and colors.
  86.  
  87. -----------------------------------------------------------------
  88. 3 - INSTALLATION
  89.  
  90. WinGraph requires an IBM/Compatible computer running Microsoft Windows 
  91. in standard or enhanced mode.  This means that the minimum hardware 
  92. requirement is a 286 with 1 megabyte of RAM.
  93.  
  94.     1) Copy the WinGraph Files:
  95.  
  96.        WinGraph.exe
  97.        WinGraph.hlp
  98.        WinGraph.doc
  99.  
  100.        to the Windows subdirectory or any directory that is
  101.        included in your DOS path command.
  102.  
  103.     2) Add WinGraph to a Windows Program Group by:
  104.  
  105.        Opening the Program Group.
  106.        Choosing the "New" command from the "File" Menu in Program Manager.
  107.        Selecting "Program Item" and clicking "OK".
  108.        Typing "WinGraph" in the "Description" edit box.
  109.        Typing the full path name where WinGraph.exe is located.
  110.          (Probably "C:\WINDOWS\WINGRAPH.EXE")
  111.        Clicking the "OK" button.
  112.  
  113.     3) Start WinGraph by double clicking on the WinGraph Icon.
  114.  
  115. ----------------------------------------------------------------
  116. 4 - QUICK START
  117.  
  118.     1) Start WinGraph by double clicking on the WinGraph Icon.
  119.  
  120.     2) Choose the "Graphs..." command from the "Equations" Menu.
  121.  
  122.     3) Enter an expression such as "sinx" (omitting the quotation
  123.        marks) in the "Equation" edit box. Click "OK".
  124.  
  125.     4) Choose the "Graphs..." command from the "Equations" Menu.
  126.  
  127.     5) Click the "Overlay" button.
  128.  
  129.     6) Enter "cosx" is the "Overlay" edit box.
  130.  
  131.     7) Click "OK" twice.
  132.  
  133.     8) Choose the "Graphs..." command from the "Equations" Menu.
  134.  
  135.     9) Enter "sin(x^2+y^2) in the "Equation" edit box.
  136.  
  137.     10) Click "OK".
  138.  
  139.     11) Now experiment with the "Options" and "Display" settings.
  140.  
  141. ----------------------------------------------------------------
  142. 5 - MENU COMMANDS
  143.  
  144. The following describes each of WinGraph's menu commands. For a
  145. complete index and help with procedures and examples consult
  146. the WinGraph Help System accessible through WinGraph's "Help" Menu.
  147.  
  148.  
  149. GRAPH...
  150.  
  151.     Invokes a dialog box where users enter equations for graphing.
  152.  
  153.     Clicking the "Overlay" button invokes a secondary dialog box
  154.     where users enter another equation for simultaneous graphing
  155.     (two-dimensional graphing only).
  156.  
  157.     Clicking the "Symbols" button invokes a dialog box containing a
  158.     table of symbols that WinGraph understands.  This dialog box may
  159.     remain on the screen while users enter equations or invoke other
  160.     WinGraph features.
  161.  
  162.     The "Plot Type" box contains "radio buttons" indicating type of
  163.     graph -- Cartesian or Polar.
  164.  
  165.  
  166. COPY
  167.  
  168.     Copies the image presently displayed in WinGraph's main window to
  169.     the Windows clipboard.
  170.  
  171.     Users can transfer images created in WinGraph to other Windows
  172.     applications supporting bit-mapped images.
  173.  
  174.  
  175. PRINT
  176.  
  177.     Prints the image currently displayed in WinGraph's main window.
  178.  
  179. ABOUT
  180.  
  181.     Invokes a dialog box identifying the WinGraph version number and
  182.     developers.
  183.  
  184.     Clicking the "Info..." button executes Microsoft Windows Notepad 
  185.     and loads "Wingraph.doc" which contains information about registering
  186.     WinGraph.
  187.  
  188. QUIT
  189.  
  190.     Exits WinGraph.
  191.  
  192.  
  193. RANGE...
  194.  
  195.     Invokes a dialog box where users specify the solution range for
  196.     graphed equations.
  197.  
  198.     The maximum solution range varies depending on two factors:
  199.     resolution, and graph type (2D or 3D).
  200.  
  201.  
  202. ROTATE...
  203.  
  204.     Invokes a dialog box where users swivel the viewing angle of
  205.     three-dimensional graphs.
  206.  
  207.     Users can rotate graphs 360 degrees around each axis.
  208.  
  209.     This option is not accessible for two-dimensional graphs.
  210.  
  211. COLORS...
  212.  
  213.     Invokes a dialog box where users choose the colors in which
  214.     WinGraph draw graphs.
  215.  
  216.     Users can specify different colors for drawing the graphs,
  217.     individual axes, and the background grid.
  218.  
  219.  
  220. ZOOM...
  221.  
  222.     Invokes a dialog box where users adjust the viewing distance of
  223.     three-dimensional graphs.
  224.  
  225.     Users can "zoom" into or away from the image in WinGraph's main
  226.     window.
  227.  
  228.     This option is not accessible for two-dimensional graphs.
  229.  
  230.  
  231. RESOLUTION...
  232.  
  233.     Invokes a dialog box where users select WinGraph's drawing
  234.     resolution -- Low, Medium, or High.
  235.  
  236.     High Resolution is not available for two-dimensional graphs with
  237.     ranges greater than 12, or three-dimensional graphs with ranges
  238.     greater than 7.
  239.  
  240.     Polar graphs are unaffected by this option.
  241.  
  242.  
  243. AXES
  244.  
  245.     Toggle's WinGraph's display of axes in the main window.
  246.  
  247.     When checked axes are displayed or printed; when not checked axes
  248.     are hidden.
  249.  
  250.  
  251. TEXT
  252.  
  253.     Toggles WinGraph's display of equation text in lower right corner
  254.     of main window.
  255.  
  256.     When checked equation text is displayed or printed; when not
  257.     checked equation text is hidden.
  258.  
  259.  
  260. GRID
  261.  
  262.     Toggles WinGraph's display of background grid for two-dimensional
  263.     equations.
  264.  
  265.     When checked grid is displayed or printed; when not checked grid
  266.     is hidden.
  267.  
  268.  
  269. COORDINATES
  270.  
  271.     Toggles WinGraph's display of coordinate window in top right
  272.     corner of WinGraph's main window.
  273.  
  274.     When checked coordinate window is displayed; when not checked
  275.     coordinate window is not displayed.
  276.  
  277.     When checked WinGraph's cursor changes to a cross and the
  278.     coordinate window indicates the coordinates at the location of
  279.     the cursor.
  280.  
  281.     This option is not accessible for three-dimensional graphs.
  282.  
  283.     The coordinate window indicates (x,y) coordinates for Cartesian
  284.     graphs, and (radius, angle) for Polar graphs.
  285.  
  286.  
  287. SOLUTIONS
  288.  
  289.     Toggles WinGraph's display of solution window(s) in top right corner of 
  290.     WinGraph's main window.
  291.  
  292.     When checked solution window(s) are displayed; when not checked solution 
  293.     window(s) are hidden.
  294.  
  295.     If two equations are graphed simultaneously two solution windows 
  296.     appear -- one for each graph.
  297.  
  298.     When checked the system cursor changes to the shape of a cross. 
  299.  
  300.     User's can solve equations simply by clicking the left mouse button. 
  301.     When the left mouse button is clicked WinGraph determines the solution 
  302.     argument (the value placed in the variable) based on the location of 
  303.     the cross in the window.  WinGraph solves the equation with that solution 
  304.     argument and displays both the solution argument and the solution to the 
  305.     equation in the solution window(s). 
  306.  
  307.     If the equation contains an 'x' variable, WinGraph replaces 'x' with the 
  308.     solution argument and solves for 'y' (or f(x)). If the equation contains 
  309.     a 'y' variable, WinGraph replaces 'y' with the solution argument and 
  310.     solves for 'x' (or f(y)). WinGraph determines the solution argument 
  311.     based on which variable the equation contains and the location of the 
  312.     cursor.
  313.  
  314.     For Polar graphs WinGraph determines the angle where the cursor is 
  315.     located and solves for the radius.
  316.  
  317.     The solution window(s) indicate (x,y) coordinates for Cartesian graphs, 
  318.     and (radius, angle) for Polar graphs.
  319.  
  320.     This option is not accessible for three-dimensional graphs.
  321.  
  322.  
  323. SYMBOLS...
  324.  
  325.     Invokes a dialog box containing a table of Operators, Constants,
  326.     Functions, and Variables and the corresponding symbols that
  327.     WinGraph understands.
  328.  
  329.     This dialog box can remain on the screen while users enter
  330.     equations.
  331.  
  332.  
  333. SETTINGS
  334.  
  335.     Displays the current values for WinGraph's graphing options. The
  336.     option values displayed are: Range, Resolution, Roll, Yaw, Pitch,
  337.     and Distance.
  338.  
  339. -----------------------------------------------------------------
  340.  
  341. 6 - DEFINITION OF SHAREWARE
  342.  
  343. Shareware distribution gives users a chance to try software
  344. before buying it. If you try a Shareware program and continue
  345. using it, you are expected to register. Individual programs
  346. differ on details -- some request registration while others
  347. require it, some specify a maximum trial period. With
  348. registration, you get anything from the simple right to continue
  349. using the software to an updated program with printed manual.
  350.  
  351. Copyright laws apply to both Shareware and commercial software,
  352. and the copyright holder retains all rights, with a few specific
  353. exceptions as stated below. Shareware authors are accomplished
  354. programmers, just like commercial authors, and the programs are
  355. of comparable quality. (In both cases, there are good programs
  356. and bad ones!) The main difference is in the method of
  357. distribution. The author specifically grants the right to copy
  358. and distribute the software, either to all and sundry or to a
  359. specific group. For example, some authors require written
  360. permission before a commercial disk vendor may copy their
  361. Shareware.
  362.  
  363. Shareware is a distribution method, not a type of software. You
  364. should find software that suits your needs and pocketbook,
  365. whether it's commercial or Shareware. The Shareware system makes
  366. fitting your needs easier, because you can try before you buy.
  367. And because the overhead is low, prices are low also. Shareware
  368. has the ultimate money-back guarantee -- if you don't use the
  369. product, you don't pay for it.
  370.  
  371. ----------------------------------------------------------------
  372.  
  373. 7 - DISCLAIMER - AGREEMENT
  374.  
  375. Users of WinGraph must accept this disclaimer of warranty:
  376. "WinGraph is supplied as is.  The author disclaims all
  377. warranties, expressed or implied, including, without limitation,
  378. the warranties of merchantability and of fitness for any purpose.
  379. The author assumes no liability for damages, direct or conse-
  380. quential, which may result from the use of WinGraph."
  381.  
  382. WinGraph is a "shareware program" and is provided at no charge
  383. to the user for evaluation.  Feel free to share it with your
  384. friends, but please do not give it away altered or as part of
  385. another system.  The essence of "user-supported" software is to
  386. provide personal computer users with quality software without
  387. high prices, and yet to provide incentive for programmers to
  388. continue to develop new products.  If you find this program
  389. useful and find that you are using WinGraph and continue to use
  390. WinGraph after a reasonable trial period, you must make a reg-
  391. istration payment of $35 to XWare, Inc.  The $35
  392. registration fee will license one copy for use on any one
  393. computer at any one time.  You must treat this software just like
  394. a book.  An example is that this software may be used by any
  395. number of people and may be freely moved from one computer
  396. location to another, so long as there is no possibility of it
  397. being used at one location while it's being used at another.
  398. Just as a book cannot be read by two different persons at the
  399. same time.
  400.  
  401. Commercial users of WinGraph must register and pay for their
  402. copies of WinGraph within 30 days of first use or their license
  403. is withdrawn.  Site-License arrangements may be made by con-
  404. tacting XWare, Inc.
  405.  
  406. Anyone distributing WinGraph for any kind of remuneration must
  407. first contact XWare, Inc. at the address below for authorization.
  408. This authorization will be automatically granted to distributors
  409. recognized by the (ASP) as adhering to its guidelines for
  410. shareware distributors, and such distributors may begin offering
  411. WinGraph immediately (However XWare, Inc. must still be advised so
  412. that the distributor can be kept up-to-date with the latest
  413. version of WinGraph.).
  414.  
  415. You are encouraged to pass a copy of WinGraph along to your
  416. friends for evaluation.  Please encourage them to register their
  417. copy if they find that they can use it.  All registering users
  418. will receive a copy of the latest version of the WinGraph
  419. system.
  420.  
  421. ----------------------------------------------------------------------
  422.  
  423. 8 - OMBUDSMAN STATEMENT
  424.  
  425.  
  426. This program is produced by a member of the Association of Shareware
  427. Professionals (ASP).  ASP wants to make sure that the shareware
  428. principle works for you. If you are unable to resolve a
  429. shareware-related problem with an ASP member by contacting the member
  430. directly, ASP may be able to help. The ASP Ombudsman can help you
  431. resolve a dispute or problem with an ASP member, but does not provide
  432. technical support for members' products.  Please write to the ASP
  433. Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a CompuServe
  434. message via CompuServe Mail to ASP Ombudsman 70007,3536.
  435.  
  436.  
  437.